export default {
    namespaced: true,
    state: {
        id: 0,
        skuTags: [],
        defalutSku: {
            price: 0, // 销售价
            oriPrice: 0, // 市场价
            stocks: 0, // 库存
            properties: '', // 销售属性组合字符串
            skuName: '', // sku名称
            prodName: '', // 商品名称
            weight: 0, // 商品重量
            volume: 0, // 商品体积
            status: 1 // 0 禁用 1 启用
        }
    },
    mutations: {
        updateSkuTags(state, skuTags) {
            state.skuTags = skuTags
        },
        addSkuTag(state, skuTag) {
            state.skuTags.push(skuTag)
        },
        removeSkuTag(state, tagIndex) {
            state.skuTags.splice(tagIndex, 1)
        },
        removeSkuTagItem(state, {tagIndex, tagItemIndex}) {
            state.skuTags[tagIndex].tagItems.splice(tagItemIndex, 1)
        },
        addSkuTagItem(state, {tagIndex, tagItem}) {
            state.skuTags[tagIndex].tagItems.push(tagItem)
        }
    }
}
